using System;
using System.Text;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using NUnit.Framework;
using AjaxControlToolkit;

namespace AjaxControlToolkit.Models.NUnitFluent
{
	
	public partial class AccordionTests
	{


        
		[Test]
        public void AccordionTests_Property_TransitionDuration_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Int32 defaultValue;
            try
            {
                defaultValue = objectUnderTest.TransitionDuration;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.TransitionDuration = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.TransitionDuration));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_FramesPerSecond_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Int32 defaultValue;
            try
            {
                defaultValue = objectUnderTest.FramesPerSecond;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.FramesPerSecond = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.FramesPerSecond));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_FadeTransitions_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Boolean defaultValue;
            try
            {
                defaultValue = objectUnderTest.FadeTransitions;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.FadeTransitions = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.FadeTransitions));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_HeaderCssClass_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.HeaderCssClass;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.HeaderCssClass = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.HeaderCssClass));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_HeaderSelectedCssClass_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.HeaderSelectedCssClass;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.HeaderSelectedCssClass = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.HeaderSelectedCssClass));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_ContentCssClass_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.ContentCssClass;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.ContentCssClass = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.ContentCssClass));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_AutoSize_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			AjaxControlToolkit.AutoSize defaultValue;
            try
            {
                defaultValue = objectUnderTest.AutoSize;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.AutoSize = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.AutoSize));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_SelectedIndex_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Int32 defaultValue;
            try
            {
                defaultValue = objectUnderTest.SelectedIndex;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.SelectedIndex = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.SelectedIndex));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_RequireOpenedPane_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Boolean defaultValue;
            try
            {
                defaultValue = objectUnderTest.RequireOpenedPane;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.RequireOpenedPane = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.RequireOpenedPane));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_SuppressHeaderPostbacks_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Boolean defaultValue;
            try
            {
                defaultValue = objectUnderTest.SuppressHeaderPostbacks;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.SuppressHeaderPostbacks = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.SuppressHeaderPostbacks));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_HeaderTemplate_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Web.UI.ITemplate defaultValue;
            try
            {
                defaultValue = objectUnderTest.HeaderTemplate;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.HeaderTemplate = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.HeaderTemplate));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_ContentTemplate_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Web.UI.ITemplate defaultValue;
            try
            {
                defaultValue = objectUnderTest.ContentTemplate;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.ContentTemplate = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.ContentTemplate));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_DataSource_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Object defaultValue;
            try
            {
                defaultValue = objectUnderTest.DataSource;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.DataSource = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.DataSource));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_DataSourceID_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.DataSourceID;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.DataSourceID = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.DataSourceID));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_DataMember_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.DataMember;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.DataMember = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.DataMember));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_AccessKey_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.AccessKey;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.AccessKey = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.AccessKey));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_BackColor_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Drawing.Color defaultValue;
            try
            {
                defaultValue = objectUnderTest.BackColor;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.BackColor = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.BackColor));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_BorderColor_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Drawing.Color defaultValue;
            try
            {
                defaultValue = objectUnderTest.BorderColor;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.BorderColor = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.BorderColor));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_BorderWidth_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Web.UI.WebControls.Unit defaultValue;
            try
            {
                defaultValue = objectUnderTest.BorderWidth;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.BorderWidth = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.BorderWidth));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_BorderStyle_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Web.UI.WebControls.BorderStyle defaultValue;
            try
            {
                defaultValue = objectUnderTest.BorderStyle;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.BorderStyle = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.BorderStyle));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_CssClass_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.CssClass;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.CssClass = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.CssClass));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_Enabled_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Boolean defaultValue;
            try
            {
                defaultValue = objectUnderTest.Enabled;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.Enabled = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.Enabled));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_EnableTheming_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Boolean defaultValue;
            try
            {
                defaultValue = objectUnderTest.EnableTheming;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.EnableTheming = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.EnableTheming));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_ForeColor_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Drawing.Color defaultValue;
            try
            {
                defaultValue = objectUnderTest.ForeColor;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.ForeColor = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.ForeColor));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_Height_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Web.UI.WebControls.Unit defaultValue;
            try
            {
                defaultValue = objectUnderTest.Height;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.Height = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.Height));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_SkinID_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.SkinID;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.SkinID = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.SkinID));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_TabIndex_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Int16 defaultValue;
            try
            {
                defaultValue = objectUnderTest.TabIndex;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.TabIndex = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.TabIndex));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_ToolTip_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.ToolTip;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.ToolTip = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.ToolTip));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_Width_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Web.UI.WebControls.Unit defaultValue;
            try
            {
                defaultValue = objectUnderTest.Width;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.Width = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.Width));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_ClientIDMode_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Web.UI.ClientIDMode defaultValue;
            try
            {
                defaultValue = objectUnderTest.ClientIDMode;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.ClientIDMode = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.ClientIDMode));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_ID_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.ID;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.ID = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.ID));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_EnableViewState_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Boolean defaultValue;
            try
            {
                defaultValue = objectUnderTest.EnableViewState;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.EnableViewState = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.EnableViewState));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_ViewStateMode_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Web.UI.ViewStateMode defaultValue;
            try
            {
                defaultValue = objectUnderTest.ViewStateMode;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.ViewStateMode = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.ViewStateMode));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_Page_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Web.UI.Page defaultValue;
            try
            {
                defaultValue = objectUnderTest.Page;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.Page = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.Page));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_RenderingCompatibility_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Version defaultValue;
            try
            {
                defaultValue = objectUnderTest.RenderingCompatibility;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.RenderingCompatibility = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.RenderingCompatibility));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_TemplateControl_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Web.UI.TemplateControl defaultValue;
            try
            {
                defaultValue = objectUnderTest.TemplateControl;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.TemplateControl = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.TemplateControl));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_AppRelativeTemplateSourceDirectory_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.String defaultValue;
            try
            {
                defaultValue = objectUnderTest.AppRelativeTemplateSourceDirectory;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.AppRelativeTemplateSourceDirectory = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.AppRelativeTemplateSourceDirectory));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_Site_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.ComponentModel.ISite defaultValue;
            try
            {
                defaultValue = objectUnderTest.Site;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.Site = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.Site));;

		}    
        
        
		[Test]
        public void AccordionTests_Property_Visible_SelfAssign ()
		{
			var objectUnderTest = CreateObject();
			
			System.Boolean defaultValue;
            try
            {
                defaultValue = objectUnderTest.Visible;
            }
            catch (Exception ex)
            {
                Assert.Inconclusive("Could not complete test. Error reading property." + Environment.NewLine + ex.ToString());
                return;
            }
            
			objectUnderTest.Visible = defaultValue;
			Assert.That(defaultValue, Is.EqualTo(objectUnderTest.Visible));;

		}    
        
	}
}

